it undulates - Deutsch Englisch Wörterbuch